package cqrtplm.entity;

import java.io.Serializable;

/**
 * (RtChangeaffectAssociatedbomDO)实体类
 *
 * @author makejava
 * @since 2025-07-22 11:40:32
 */
public class RtChangeaffectAssociatedbomDO implements Serializable {
    private static final long serialVersionUID = -75221285273017620L;

    private String changeno;

    private String partnumber;

    private String parttype;

    private String bomtype;

    private String code;

    private String islock;

    private String isrestructure;

    private String error;
    private String objectid;
    private String objecttype;
    private String objectversion;
    private String createDate;

    private String createBy;
    private String firstParent;
    private String CustomerCode;
    private String devCode;
    private String productType;
    private String V2Model;
    //20250905新增字段
    private String count;
    private String segmNum;
    private String status;
    private String materialCode;
    private String statusRequireCode;
    private String madeVietnam;
    private String materialDescription;

    public String getChangeno() {
        return changeno;
    }

    public void setChangeno(String changeno) {
        this.changeno = changeno;
    }

    public String getPartnumber() {
        return partnumber;
    }

    public void setPartnumber(String partnumber) {
        this.partnumber = partnumber;
    }

    public String getBomtype() {
        return bomtype;
    }

    public void setBomtype(String bomtype) {
        this.bomtype = bomtype;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getIsrestructure() {
        return isrestructure;
    }

    public void setIsrestructure(String isrestructure) {
        this.isrestructure = isrestructure;
    }

    public String getError() {
        return error;
    }

    public void setError(String error) {
        this.error = error;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getObjectid() {
        return objectid;
    }

    public void setObjectid(String objectid) {
        this.objectid = objectid;
    }

    public String getObjecttype() {
        return objecttype;
    }

    public void setObjecttype(String objecttype) {
        this.objecttype = objecttype;
    }

    public String getObjectversion() {
        return objectversion;
    }

    public void setObjectversion(String objectversion) {
        this.objectversion = objectversion;
    }

    public String getFirstParent() {
        return firstParent;
    }

    public void setFirstParent(String firstParent) {
        this.firstParent = firstParent;
    }

    public String getCustomerCode() {
        return CustomerCode;
    }

    public void setCustomerCode(String customerCode) {
        CustomerCode = customerCode;
    }

    public String getDevCode() {
        return devCode;
    }

    public void setDevCode(String devCode) {
        this.devCode = devCode;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getV2Model() {
        return V2Model;
    }

    public void setV2Model(String v2Model) {
        V2Model = v2Model;
    }

    public String getCount() {
        return count;
    }

    public void setCount(String count) {
        this.count = count;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getSegmNum() {
        return segmNum;
    }

    public void setSegmNum(String segmNum) {
        this.segmNum = segmNum;
    }

    public String getMaterialCode() {
        return materialCode;
    }

    public void setMaterialCode(String materialCode) {
        this.materialCode = materialCode;
    }

    public String getStatusRequireCode() {
        return statusRequireCode;
    }

    public void setStatusRequireCode(String statusRequireCode) {
        this.statusRequireCode = statusRequireCode;
    }

    public String getMadeVietnam() {
        return madeVietnam;
    }

    public void setMadeVietnam(String madeVietnam) {
        this.madeVietnam = madeVietnam;
    }

    public String getMaterialDescription() {
        return materialDescription;
    }

    public void setMaterialDescription(String materialDescription) {
        this.materialDescription = materialDescription;
    }

    public String getParttype() {
        return parttype;
    }

    public void setParttype(String parttype) {
        this.parttype = parttype;
    }

    public String getIslock() {
        return islock;
    }

    public void setIslock(String islock) {
        this.islock = islock;
    }

    public RtChangeaffectAssociatedbomDO(String changeno, String partnumber, String bomtype, String code,
                                         String isrestructure, String error, String objectid, String objecttype,
                                         String objectversion, String createBy, String firstParent, String customerCode,
                                         String devCode, String productType, String v2Model, String count,
                                         String segmNum, String status, String materialCode, String statusRequireCode,
                                         String madeVietnam, String materialDescription, String parttype, String islock) {
        this.changeno = changeno;
        this.partnumber = partnumber;
        this.bomtype = bomtype;
        this.parttype = parttype;
        this.code = code;
        this.islock = islock;
        this.isrestructure = isrestructure;
        this.error = error;
        this.objectid = objectid;
        this.objecttype = objecttype;
        this.objectversion = objectversion;
        this.createBy = createBy;
        this.firstParent = firstParent;
        CustomerCode = customerCode;
        this.devCode = devCode;
        this.productType = productType;
        V2Model = v2Model;
        this.count = count;
        this.segmNum = segmNum;
        this.status = status;
        this.materialCode = materialCode;
        this.statusRequireCode = statusRequireCode;
        this.madeVietnam = madeVietnam;
        this.materialDescription = materialDescription;
    }

    /**
     *
     */
    public RtChangeaffectAssociatedbomDO() {
        super();
    }

    public RtChangeaffectAssociatedbomDO(String changeno, String partnumber,String code) {
        this.changeno = changeno;
        this.partnumber = partnumber;
        this.code = code;
    }
}

